fr par monts et par vaux (r)
― Synonym ⟶
Weight: 1.0
en up all hills down all dales Source: French Wiktionary